home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2004 #2
/
Amiga Plus CD - 2004 - No. 02.iso
/
AmigaPlus
/
Tools
/
Development
/
AmigaTalk
/
prelude
/
PluggableAdaptor.p
< prev
next >
Wrap
Text File
|
2004-01-31
|
5KB
|
116 lines
pTempVar <- <primitive 110 19 >
<primitive 112 pTempVar 1 " renderingValueUsingSubject: " \
#( #[ 16r10 16r80 16r00 16rF6 16r05 16r20 16r21 16r81 16r01 16rF3 16rF2 \
16r20 16r0A 16r15 16r73 16r05 16r1E 16r52 16rB0 16r72 16r22 \
16r52 16r23 16rD0 16rF2 16r23 16r22 16r81 16r02 16r74 16r24 \
16rA6 16r21 16r80 16r03 16r81 16r04 16rF2 16r24 16r0A 16r1F \
16rA5 16rF3 16rF5] \
#( #isProtocolAdaptor #valueUsingSubject: #makeAdaptorForRenderingStoreLeafInto: \
#asValue #subjectChannel: )) >
<primitive 112 pTempVar 2 " makeAdaptorForRenderingStoreLeafInto: " \
#( #[ 16r21 16r51 16r20 16rD0 16rF2 16r10 16r80 16r00 16rF7 16r0A 16r10 \
16r0A 16r15 16r60 16r10 16r21 16r81 16r01 16rF8 16r02 16rF2 \
16r21 16rF3 16rF5] \
#( #isProtocolAdaptor #makeAdaptorForRenderingStoreLeafInto: )) >
<primitive 112 pTempVar 3 " isProtocolAdaptor " \
#( #[ 16r5B 16rF3 16rF5] \
#( )) >
<primitive 112 pTempVar 4 " removeDependent: " \
#( #[ 16r20 16r21 16r91 16r00 16rF2 16r20 16r90 16r01 16rA1 16rF7 16r04 \
16r10 16r20 16r81 16r00 16rF2 16rF5] \
#( #removeDependent: #dependents )) >
<primitive 112 pTempVar 5 " addDependent: " \
#( #[ 16r20 16r90 16r00 16rA1 16rF7 16r04 16r10 16r20 16r81 16r01 16rF2 \
16r20 16r21 16r91 16r01 16rF2 16rF5] \
#( #dependents #addDependent: )) >
<primitive 112 pTempVar 6 " update:with:from: " \
#( #[ 16r13 16r10 16r21 16r22 16r83 16r00 16rF7 16r04 16r20 16r31 16r81 \
16r02 16rF2 16rF5] \
#( #value:value:value: #value #changed: )) >
<primitive 112 pTempVar 7 " valueUsingSubject: " \
#( #[ 16r21 16r5D 16rB6 16rF7 16r02 16r5D 16rF3 16rF2 16r11 16r21 16rB5 \
16rF3 16rF5] \
#( )) >
<primitive 112 pTempVar 8 " value " \
#( #[ 16r11 16r10 16rB5 16rF3 16rF5] \
#( )) >
<primitive 112 pTempVar 9 " setValue: " \
#( #[ 16r12 16r10 16r21 16rD3 16rF2 16rF5] \
#( )) >
<primitive 112 pTempVar 10 " model " \
#( #[ 16r10 16rF3 16rF5] \
#( )) >
<primitive 112 pTempVar 11 " selectValue: " \
#( #[ 16r5D 16r72 16r20 16rE1 16r03 16r07 16r23 16rA5 16r21 16rC9 16rF1 \
16r72 16rF3 16rE2 16r03 16r13 16r24 16rF7 16r05 16r23 16r21 \
16rB5 16rF8 16r0A 16rF2 16r23 16rA5 16r21 16rC9 16rF7 16r03 \
16r23 16r5D 16rB5 16rF3 16rE3 16r03 16r10 16r23 16rA5 16r21 \
16rC9 16r22 16rC9 16rF6 16r04 16r5B 16rF4 16rF8 16r03 16rF2 \
16r5C 16rF4 16rF3 16r83 16r00 16rF2 16rF5] \
#( #getBlock:putBlock:updateBlock: )) >
<primitive 112 pTempVar 12 " performAction: " \
#( #[ 16r20 16rE1 16r02 16r02 16r5C 16rF3 16rE2 16r02 16r05 16r22 16r21 \
16r81 16r00 16rF3 16rE3 16r02 16r02 16r5C 16rF3 16r83 16r01 \
16rF2 16rF5] \
#( #perform: #getBlock:putBlock:updateBlock: )) >
<primitive 112 pTempVar 13 " getSelector:putSelector: " \
#( #[ 16r20 16rE1 16r03 16r05 16r23 16r21 16r81 16r00 16rF3 16rE2 16r03 \
16r06 16r23 16r22 16r24 16r82 16r01 16rF3 16rE3 16r03 16r09 \
16r24 16r32 16rB6 16rFB 16r03 16r24 16r21 16rB6 16rF3 16r83 \
16r03 16rF2 16rF5] \
#( #perform: #perform:with: #value #getBlock:putBlock:updateBlock: )) >
<primitive 112 pTempVar 14 " collectionIndex: " \
#( #[ 16r20 16rE1 16r02 16r05 16r22 16rA5 16r21 16rB1 16rF3 16rE2 16r02 \
16r0C 16r22 16rA5 16r21 16r23 16rD0 16rF2 16r22 16r30 16r21 \
16r82 16r01 16rF3 16rE3 16r02 16r0E 16r23 16r32 16rB6 16rFB \
16r08 16r23 16r30 16rB6 16rFC 16r03 16r24 16r21 16rC9 16rF3 \
16r83 16r03 16rF2 16rF5] \
#( #at #changed:with: #value #getBlock:putBlock:updateBlock: )) >
<primitive 112 pTempVar 15 " subjectChannel: " \
#( #[ 16r20 16r21 16r81 16r00 16rF2 16rF5] \
#( #model: )) >
<primitive 112 pTempVar 16 " model: " \
#( #[ 16r10 16r20 16r81 16r00 16rF2 16r21 16r60 16r20 16r90 16r01 16rA2 \
16rF7 16r04 16r10 16r20 16r81 16r02 16rF2 16rF5] \
#( #removeDependent: #dependents #addDependent: )) >
<primitive 112 pTempVar 17 " initialize " \
#( #[ 16r20 16r90 16r00 16rF2 16r20 16rE1 16r01 16r03 16r21 16rA5 16rF3 \
16rE2 16r01 16r04 16r21 16r22 16rB5 16rF3 16rE3 16r01 16r04 \
16r22 16r31 16rB6 16rF3 16r83 16r02 16rF2 16rF5] \
#( #initialize #value #getBlock:putBlock:updateBlock: )) >
<primitive 112 pTempVar 18 " getBlock:putBlock:updateBlock: " \
#( #[ 16r21 16r61 16r22 16r62 16r23 16r63 16rF5] \
#( )) >
<primitive 112 pTempVar 19 " on: " \
#( #[ 16r20 16rA0 16r21 16r81 16r00 16rF3 16rF5] \
#( #model: )) >
<primitive 98 #PluggableAdaptor \
<primitive 97 #PluggableAdaptor #ValueModel #AmigaTalk:General/PluggableAdaptor.st \
#( #model #getBlock #putBlock #updateBlock ) \
#( #renderingValueUsingSubject: #makeAdaptorForRenderingStoreLeafInto: \
#isProtocolAdaptor #removeDependent: #addDependent: #update:with:from: \
#valueUsingSubject: #value #setValue: #model #selectValue: #performAction: \
#getSelector:putSelector: #collectionIndex: #subjectChannel: #model: #initialize \
#getBlock:putBlock:updateBlock: #on: ) \
pTempVar 6 10 > #ordinary >